package upcweb.negocio;

import java.util.ArrayList;

import upcweb.dao.AccesosDAO;
import upcweb.modelo.ClsAcceso;
import upcweb.util.ClsReturn;

public class BsAccesos {

	AccesosDAO adao = new AccesosDAO();
	
	public ClsReturn addUsrRol(ClsAcceso ac){
		return adao.addUserRol(ac);
	}
	
	public boolean checkAcceso(ClsAcceso ac){
		return adao.checkAcceso(ac);
	}
	
	public ClsReturn delUsrRol(ClsAcceso ac){
		return adao.delUserRol(ac);
	}	
	
	public ArrayList<ClsAcceso> getPaginas(){
		return adao.getPaginas();
	}
	
	public ArrayList<ClsAcceso> getPaginasRol(ClsAcceso ac){
		return adao.getAccesosRol(ac);
	}
	
	public ArrayList<ClsAcceso> getUsuariosRol(ClsAcceso ac){
		return adao.getUsersRol(ac);
	}
	
	public ClsReturn addRol (ClsAcceso ac){
		return adao.addRol(ac);			
	}
	
	public ClsReturn delRol (ClsAcceso ac){
		return adao.delRol(ac);			
	}
	
	public ArrayList<ClsAcceso> getRoles(){
		return adao.getRoles();
	}
	
	public ClsReturn addPagina(ClsAcceso ac){
		return adao.addPagina(ac);
	}
	
	public ClsReturn delPagina(ClsAcceso ac){
		return adao.delPagina(ac);
	}
	
	public ClsReturn addPageRol(ClsAcceso ac){
		return adao.addPaginaRol(ac);
	}
	
	public ClsReturn chgPageRol(ClsAcceso ac){
		return adao.chgPaginaRol(ac);
	}
	
	public ClsReturn delPageRol(ClsAcceso ac){
		return adao.delPaginaRol(ac);
	}
}
